i told you so! - Espagnol Anglais Dictionnaire